his achilles' heel - Allemand Anglais Dictionnaire